synthetic rubber-coated fabric - Spanish English Dictionary